taking a lot out of - Spanish English Dictionary